キャッシュ・グループおよび関連するすべての表をTimesTenから削除するには、DROP CACHE GROUP SQL文を使用します。
注意: | アクセス制御を有効にしてTimesTenをインストールした場合、DROP CACHE GROUP文を使用するには、データ・ストアに対するDDL権限が必要です。詳細は、『Oracle TimesTen In-Memory Databaseインストレーション・ガイド』のアクセス制御に関する説明を参照してください。 |
Oracleオブジェクトを手動でインストールした場合(「Oracleオブジェクトの手動インストール」を参照)にREADONLYキャッシュ・グループ、またはAUTOREFRESHをINCREMENTALモードで使用するUSERMANAGEDキャッシュ・グループを削除するには、Oracleオブジェクトを手動で削除してからキャッシュ・グループを削除する必要があります。詳細は、「Oracleオブジェクトの削除」を参照してください。
AUTOREFRESH処理の実行中に、DROP CACHE GROUP文を入力すると、次のようになります。
WesternCustomers キャッシュ・グループを削除するには、次のように入力します。
DROP CACHE GROUP WesternCustomers
WesternCustomersキャッシュ・グループ内のすべての表がTimesTenからすぐに削除され、キャッシュ・グループの定義がTimesTenシステム表から削除されます。
注意: | AWT設定は、DROP CACHE GROUPトランザクションがコミットされるまで有効です。キャッシュ・グループがAWTの場合は、そのキャッシュ・グループを削除する前に、すべての保留中の更新がOracleに適用されていることを確認します。ttRepSubscriberWaitプロシージャを使用してください。 |